collective protection shelter - Alemán Inglés Diccionario